<?PHP
session_start();
include('conex.php');
include("funciones.php");
import_request_variables("gP");
echo "<br><div align='center' class='nombres'>";
echo printhour();

// --------------------------------------------------------------------------------------------------------
// CUADRO PRINCIPAL --------------------------------------------------------------------------------------
echo "<br><b>ESTADISTICA DE PERSONAS ATENDIDAS<b></div>";
echo "<table width=650 align='center' class='datos cuadro2' >";

// -------------------------------------------------------------------------
if($tipo){
	for($i=0;$i<=2;$i++) {
		if($tipo[$i] == 2) {
			$x = $i;
		}
	}
	
	$tipoPaciente = " nTipoPaciente in ";
	if($x==0) $tipoPaciente .= "(1)";
	if($x==1) $tipoPaciente .= "(2)";
	if($x==2) $tipoPaciente .= "(1,2)";
	$_SESSION['tipoPaciente'] = $tipoPaciente;
}else{
	$tipoPaciente = $_SESSION['tipoPaciente'];
}
// -----------------------------------------------------------------------


$sql = "
SELECT upper('casos confirmados de influenza porcina'),count(*) FROM dat_registro where nResultado_muestra2 = 1 AND $tipoPaciente
union all
SELECT upper('casos confirmados de influenza tipo A'),count(*) FROM dat_registro where nResultado_muestra = 1 AND nResultado_muestra2 = 0 and nEstado_muestra = 1 AND $tipoPaciente
union all
SELECT upper('casos confirmados de influenza distintos a tipo A'),count(*) FROM dat_registro where nResultado_muestra = 1 AND nEstado_muestra = 2 AND $tipoPaciente and nResultado_muestra2 = 0
union all
SELECT upper('casos con prueba negativos a influenza'),count(*) FROM dat_registro where nResultado_muestra = 2 AND  nResultado_muestra2 = 0 and $tipoPaciente
union all";
if($x==1){
	$sql .= " SELECT upper('CASOS CON PRUEBA RAPIDA POSITIVA'),count(*) FROM dat_registro where nResRapida = 1 AND nResultado_muestra2 = 0 and ntipoPaciente =2
	UNION ALL
	SELECT upper('CASOS CON PRUEBA RAPIDA NEGATIVA'),count(*) FROM dat_registro where nResRapida = 2 AND ntipoPaciente =2 
	and nResultado_muestra2 = 0 UNION ALL";
}
$sql .= " SELECT upper('casos posibles con toma de muestra en vias de verificacion'),count(*) FROM dat_registro where nToma_muestra = 1 and nResultado_muestra = 0 AND nResultado_muestra2 = 0 and $tipoPaciente
union all
SELECT upper('casos posibles sin toma de muestra, en que no se realizo la toma oportunamente'),count(*) FROM dat_registro where nToma_muestra = 0  AND nResultado_muestra2 = 0 and $tipoPaciente ";

$res = mysql_query($sql,$link) or die(mysql_error());
$contador=0;
while($datos1 = mysql_fetch_array($res)){
	$pag = "";
	$contador++;
	$color = $color=="#ffffff"?"#f3f3f3":"#ffffff";	
	if($datos1[1] > 0) $pag = "<a href='#' onclick='liga(\"rpt_pacientes_general.php?filtro=$contador&nTipoPaciente=$tipoPaciente\",\"detalle\")'>";
	echo "<tr bgcolor='$color'><td>$pag".$datos1[0]."</A></TD>";
	echo "<td>".$datos1[1]."</td></tr>";
	$nTotal += $datos1[1];
}

echo "<tr bgcolor='#cccccc'><td>TOTAL DE PERSONAS ATENDIDAS</TD>";
echo "<td>".$nTotal."</td></tr>";
unset ($nTotal);

echo "</table><div id='detalle'></div>";

if($x==0){
	// --------------------------------------------------------------------------------------------------------
	// CUADRO ALTAS, DEFUN. Y HOSP
	echo "<br><div align='center' class='nombres'><b>ESTADISTICA DE PERSONAS ATENDIDAS<b></div>";
	echo "<table width=450 align='center' class='datos cuadro2'>";
	echo "<tr bgcolor='#cccccc'>
	<td rowspan='2'>ALTAS</TD>
	<TD rowspan='2'>DEFUNCIONES</TD>
	<td colspan=3 align='center'>HOSPITALIZADOS CON INFECCION RESPIRATORIA AGUDA</td>
	<td rowspan='2'>TOTAL</td></TR>";
	
	echo "<tr bgcolor='#cccccc'>
	<td>CASO GRAVE</td><td>CASO NO GRAVE</td><td>TOTAL HOSP.</td>
	</TR>";
	echo "<tr>";
	$sql = "SELECT sum(if(nEvolucion = 1,1,0)) as altas,
				   sum(if(nEvolucion = 4,1,0)) as defunciones,
				   sum(if(nEvolucion =2,1,0)) as grave,		   		   
				   sum(if(nEvolucion =3,1,0)) as nograve		   		   			   
			 FROM dat_registro WHERE $tipoPaciente";
	$res = mysql_query($sql,$link);
	$contador = 6;
	while($datos1 = mysql_fetch_array($res)){
		$pag = "";
		$color = $color=="#ffffff"?"#f3f3f3":"#ffffff";	
		for($i=0;$i<4;$i++){	
			$contador++;
			if($i >=2 and $i <= 3) $totalHosp += $datos1[$i];
			if($datos1[$i] > 0) $pag = "<a href='#' onclick='liga(\"rpt_pacientes_general.php?filtro=$contador&nTipoPaciente=$tipoPaciente\",\"detalle2\")'>";
			echo "<td align='center'>$pag".$datos1[$i]."</a></td>";
			$total += $datos1[$i];
		}
	}
	$contador++;
	$pag = "<a href='#' onclick='liga(\"rpt_pacientes_general.php?filtro=$contador&nTipoPaciente=$tipoPaciente\",\"detalle2\")'>";
	echo "<td align='center'>$pag".$totalHosp."</a></td>";
	echo "<td><b>".$total."</b></td>";
	unset($nTotal);
	echo "</tr></table><div id='detalle2'></div>";
	
	// DEFUNCIONES
	echo "<br><div align='center' class='nombres'><b>ESTADISTICA DE CASOS DE DEFUNCION<b></div>";
	echo "<table width=450 align='center' class='datos cuadro2'>";
	echo "<tr bgcolor='#cccccc'>
	<td>casos confirmados de influenza porcina</TD>
	<TD>casos confirmados de influenza tipo A</TD>
	<td>casos confirmados de influenza distintos a tipo A</td>
	<TD>casos c/ prueba negativos a influenza</TD>
	<td>casos posibles con toma de muestra en vias de verificacion</td>
	<td>casos posibles sin toma de muestra, en que no se realizo la toma oportunamente</td>
	
	<td>TOTAL</td></TR>";
	echo "<tr>";
	$total = 0;
	$sql = "SELECT sum(if(nResultado_muestra2 = 1,1,0)) as confirmados,
				   sum(if(nResultado_muestra = 1 AND nResultado_muestra2 = 0 and nEstado_muestra=1,1,0)) as tipo_a,
				   sum(if(nResultado_muestra = 1 AND nEstado_muestra = 2 and nResultado_muestra2 = 0,1,0)) as distinto,
				   sum(if(nResultado_muestra = 2 and nResultado_muestra2 = 0,1,0)) as negativo,
				   sum(if(nToma_muestra = 1 and nResultado_muestra = 0 and nResultado_muestra2 = 0,1,0)) as posibles_con,
				   sum(if(nToma_muestra = 0 and nResultado_muestra2 = 0 ,1,0)) as posibles_sin			   		   
			 FROM dat_registro where nEvolucion = 4 AND $tipoPaciente";
	$res = mysql_query($sql,$link);
	while($datos1 = mysql_fetch_array($res)){
		$color = $color=="#ffffff"?"#f3f3f3":"#ffffff";	
		for($i=0;$i<6;$i++){
			echo "<td align='center'>".$datos1[$i]."</td>";
			$total += $datos1[$i];
		}
	}
	echo "<td><b>".$total."</b></td>";
	unset($nTotal);
	echo "</tr></table><br>";
	
}else{
	//                           AMBULANTES
	// --------------------------------------------------------------------------------------------------------
	// CUADRO ALTAS, DEFUN. Y HOSP
	echo "<br><div align='center' class='nombres'><b>ESTADISTICA DE PERSONAS ATENDIDAS<b></div>";
	echo "<table width=450 align='center' class='datos cuadro2'>";
	echo "<tr bgcolor='#cccccc'>
	<td >ALTAS</TD>
	<TD >EN TRATAMIENTO</TD>
	<td align='center'>REFERENCIAS</td>
	<td >TOTAL</td></TR>"; 
	
	echo "<tr>";
	$sql = "SELECT sum(if(nEvolucion = 5,1,0)) as altas,
				   sum(if(nEvolucion = 6,1,0)) as trata,
				   sum(if(nEvolucion =7,1,0)) as ref
			 FROM dat_registro a
			 WHERE nTipoPaciente = 2";
	$res = mysql_query($sql,$link);
	$contador = 8;
	while($datos1 = mysql_fetch_array($res)){
		$pag = "";
		$color = $color=="#ffffff"?"#f3f3f3":"#ffffff";	
		for($i=0;$i<3;$i++){	
			$contador++;
			if($datos1[$i] > 0) $pag = "<a href='#' onclick='liga(\"rpt_pacientes_general.php?filtro=$contador&nTipoPaciente=$tipoPaciente\",\"detalle2\")'>";
			echo "<td align='center'>$pag".$datos1[$i]."</a></td>";
			$total += $datos1[$i];
		}
	}
	echo "<td><b>".$total."</b></td>";
	unset($nTotal);
	echo "</tr></table><div id='detalle2'></div>";


}

echo "<div align='center' class='nombres'><b>INGRESOS DIARIOS<b><br>";
echo "<img src='plot.php?nTipoPaciente=$tipoPaciente'>";
echo "</div>";


?>